.maintenance-companyHome {
	.releaseActive {
		width: 100%;
	}
	.choiceActiveTop {
		padding-top: 4rpx;
	}
	&-top {
		position: fixed;
		left: 0;
		z-index: 2;
		width: 100%;
		&-header {
			background-color: #3178FF;
			overflow: hidden;
			border-bottom-left-radius: 20rpx;
			border-bottom-right-radius: 20rpx;
			height: 300rpx;
			position: relative;
			.topHeader {
				position: absolute;
				left: 0;
				width: 100%;
				height: 100%;
			}
			&-content {
				position: relative;
				z-index: 111;
				padding: 56rpx;
			}
		}
		&-tipsBox {
			margin-top: -130rpx;
			position: relative;
			z-index: 11;
			padding: 30rpx 32rpx;
			&-left {
				padding: 47rpx 40rpx;
				background-color: #2b68ff;
				position: relative;
			}
			&-right {
				padding: 47rpx 40rpx;
				background-color: #ff9918;
				position: relative;
			}
			.tipsImg {
				position: absolute;
				left: 0;
				width: 180rpx;
				height: 140rpx;
			}
			image {
				width: 48rpx;
				height: 48rpx;
			}
		}
		&-notice {
			overflow: hidden;
		}
		&-tabs {
			margin: 36rpx 51rpx 6rpx;
			color: #36476c;
			.ff-font-14 {
				image {
					width: 48rpx;
					height: 15.8rpx;
				}
			}
		}
	}
	&-content {
		margin: 580rpx 30rpx 0 30rpx;
		&-box {
			padding: 30rpx;
			.ff-align-items-one {
				margin: 13.5rpx 0 11.5rpx;
				.tips1 {
					border: 2rpx solid #2b68ff;
					color: #2b68ff;
					padding: 10rpx 15rpx;
					border-radius: 8rpx;
					margin-top: 8.5rpx;
					margin-bottom: 8.5rpx;
				}
				.tips2 {
					border: 2rpx solid #f0403d;
					color: #f0403d;
					padding: 10rpx 15rpx;
					border-radius: 8rpx;
					margin-top: 8.5rpx;
					margin-bottom: 8.5rpx;
				}
				.tips3 {
					border: 2rpx solid #fef8e3;
					background-color: #fef8e3;
					color: #ef8732;
					padding: 10rpx 15rpx;
					border-radius: 8rpx;
					margin-top: 8.5rpx;
					margin-bottom: 8.5rpx;
				}
				.tips4 {
					border: 2rpx solid #ef312e;
					background-color: #ef312e;
					padding: 10rpx 15rpx;
					border-radius: 8rpx;
					margin-top: 8.5rpx;
					margin-bottom: 8.5rpx;
				}
			}
			&-time {
				background-color: #f5f5f5;
				color: #a8a7b5;
				padding: 22rpx;
				border-radius: 10rpx;
			}
		}
	}
}
